simultaneous broadcast (sb) - Spanish English Dictionary